<?php

  // Pour rechercher une feuille de matche
  // auteur : sebastien Mosser
  
class fSearchMatche extends aFeature {

   public function __construct() {
      $this->_acl = new AccessControlList();
      $this->_acl->setGranted(1); $this->_acl->setGranted(2);
      $this->_acl->setGranted(3); $this->_acl->setGranted(4);
      $this->_acl->setGranted(5); $this->_acl->setGranted(6);
      $this->_acl->setGranted(7);
   }

   public static function getTocEntry() {
      return "Compte Rendu de Match";
   }

   public static function getRealName() {
		return self::getTocEntry();
	}
	
	public static function getSemantic() {
		$res  = "Cette fonctionnalité permet de visionner un compte rendu de match présent dans le système ";
		return $res;
	}


  protected function run() {
		return $this->displayPage();
	}
	
	private function displayPage() {
	
		$season = Login::seasonChoosen(False);
		$s = Season::read($season);
		$s = $s->displayShort();


		$teamsList     = Team::getTeamsAsList();

		$page = <<<EOS
<h1> Affichage des Comptes Rendus de Match </h1>

<h2> Choix de l'équipe pour la saison [$s] </h2>

<div align="center" >
  <fieldset>
		<legend> Équipe $s </legend>
		<br />
		
		<label> 
			<span>Nom : </span>
			<select name="teamId" id="teamId" class="edit" 
							onclick="javascript:getMatches();"
							onchange="javascript:getMatches();"/>
			${teamsList}
			</select>
			&nbsp; &nbsp;
		</label>
		<br />
	</fieldset>		

</div>

<h2> Matches Disponibles </h2>
<div id="result">
<center>
<span class="error"> Veuillez choisir une équipe dans la liste ... </span>
</center>
</div>
EOS;
		return $page;
	}
	
	
}

?>